electric torquer - Español Inglés Diccionario